Levoca

Levoca German: Leutschau is a beautiful town in the Spis, Eastern Slovakia.